home *** CD-ROM | disk | FTP | other *** search
/ PC World Interactive 4 / PC World Interactive 4.iso / online / spktrk23.EXE / Ilkay / SpeakTrk / BeniOku.txt next >
Text File  |  1997-08-20  |  3KB  |  80 lines

  1. ----------------------
  2. TURKCE KONUSMA URETICI
  3. ----------------------
  4.  
  5. Bu program text kutusunda girilen turkce cumleleri seslendirir.
  6. Programi calistirmak icin bir dizine kopyalayip uzerinde cift
  7. tiklayiniz.
  8.  
  9. Konusturmak icin:
  10. 1.  Once text kutusuna bir yazi yazin.
  11. 2.  Speak butonuna basin.
  12.  
  13. Ses kalinligini degistirmek icin Pitch ayarini,
  14. konusma hizini degistirmek icin Speed ayarini kullaniniz.
  15.  
  16. Yazilacak text'in formati:
  17. Sadece okunacak yaziyi girip speak tusuna basmaniz yeterlidir.
  18. Turkce karakterleri tanimayan sistemlerde \ kullanilarak ingilizce
  19. harflerin turkce versiyonlari tanitilabilir.  Ornegin:
  20.      T\urkCe    veya ArKaDa\s     gibi.
  21.  
  22. Farkli okunmasini istediginiz kelimeleri fonetik tanimlama
  23. dizisi icinde verebilirsiniz.
  24. Fonetik okuma kurallarini verirken dikkat edilecek noktalar.
  25.  
  26. 1.  Fonetik kurallar { } isaretleri arasindaki girilmelidir.
  27.     Satir sonu da fonetik dizisini sonlandirir.  Yani { isaretinden
  28.     sonra } kullanmadan yeni satira gectiginizde } kullanmis gibi
  29.     islem gorur.
  30.  
  31. 2.  Buyuk harfler hece basini, kucuk harfler hece sonunu simgeler.
  32.     Yani ornegin 'araba' kelimesini
  33.           ARaBa
  34.     olarak yazmalisiniz.  Veya 'kapadokya' icin KaPaDokYa.
  35.  
  36. 3.  Ince sessiz harfleri belirtmek icin sessiz harften once ~ isareti
  37.     kullanmalisiniz.  Ornegin 'Lale' icin
  38.           {~La~le}
  39.     Ya da 'Pinokyo' icin {~PiNokYo} gibi.
  40.  
  41. 4.  Vurgulu okunacak olan hecenin sonunda ` isareti kullanilabilir.
  42.     Ornegin:   An`kara    ya da     Eski`■ehir mi?
  43.  
  44. 5.  ^ ve | isaretlerini kullanarak daha zengin vurgu efektleri elde
  45.     edilebilir.  Bu isaretler hece sonunda kullanilir ve o heceye 
  46.     ne kadar frekans kaymasi uygulanacagini belirtir.  ^ yavasca artan
  47.     ve sonda azalan bir frekans kaymasi, | ise hizla artip yavasca
  48.     azalan bir frekans kaymasi saglar.  Frekans kaymasi bir exponansiyel
  49.     egriye uydurulmaktadir.  Bir hece icin kullanilan isaret sayisi
  50.     frekans kaymasinin siddetini belirler.
  51.     Ornegin:         Eyvaaaah^^^         (artan frekans)
  52.                      Haa^^ Nee^^         (artan frekans)
  53.                      Helooo|||           (azalan frekans)
  54.  
  55. 5.  Rakamlar ve + - * / = ' " % gibi isaretler program tarafindan otomatik
  56.     okunur.  Ancak su anda sayi okuma rutini yoktur.  Bu nedenle
  57.     rakamlar teker teker okunur.
  58.  
  59. 6.  { } isaretleri arasindaki sayi ve isaretler okunmaz.
  60.  
  61. Ornekler:
  62.  
  63. Bu Bir DeNeMeDir.
  64.  
  65. NosTraDaMus {Es~Ki} Bir {~KaHin~Dir}
  66.  
  67. 1+1=2
  68.  
  69. Yanlis kullanim ornegi:
  70. HeSapLaMa {1+1=2}
  71.  
  72.  
  73. Onerileriniz olursa sevinirim.
  74.  
  75. Ilkay Benian
  76. Email:    ilkayb@datasel.com.tr
  77.           ilkayb@pc427b.bcc.bilkent.edu.tr
  78.           ilkayb@mail.ogu.edu.tr
  79.           ilkayb@linux.egt.anadolu.edu.tr
  80.